shepherd provisions - French English Dictionary